/* pages/user/profit/index.wxss */
.integral {
	background: #ffffff;
	padding: 40rpx 40rpx 0 40rpx;
	box-sizing: border-box;
}


.time-s{
	width: 100%;
	text-align: center;
	background-color: #ffffff;
	margin: 5rpx 0;
}
.time_day_str{
	padding: 20rpx 0;
	width: 100%;
	text-align: center;
}

.integral-info {
	width: 670rpx;
	height: 284rpx;
	border-radius: 16rpx;
	margin: auto;
	position: relative;
}

.integral-info-item {
	width: 50%;
	display: inline-block;
	vertical-align: middle;
}

.integral-info-img {
	width: 100%;
	height: 100%;
	z-index: 0;
	position: absolute;
	top: 0;
	left: 0;
}

.integral-info-title {
	width: 100%;
	font-size: 24rpx;
	font-weight: Normal;
	text-align: center;
	color: #ffffff;
	position: relative;
	z-index: 1;
	padding-top: 40rpx;
}

.integral-info-title {}

.integral-info-number {
	width: 100%;
	font-size: 40rpx;
	font-weight: 700;
	text-align: center;
	color: rgba(255, 255, 255, 1);
	position: relative;
	z-index: 1;
}

.integral-info-number2 {
	width: 100%;
	font-size: 60rpx;
	font-weight: 700;
	text-align: center;
	color: rgba(255, 255, 255, 1);
	/* color: #67c23a; */
	position: relative;
	z-index: 1;
}

.integral-but {
	font-size: 0;
	padding: 40rpx 0;
}

.integral-but>view {
	display: inline-block;
	width: 33.3%;
	font-size: 28rpx;
	text-align: center;
}

.integral-but-item-text {
	width: fit-content;
	height: 100%;
	font-weight: 700;
	text-align: center;
	color: #3a3943;
	margin: auto;
	position: relative;
}

.integral-but-item-text-bottom {
	width: 100%;
	height: 8rpx;
	background: rgba(254, 148, 94, 1);
	border-radius: 4pt;
	position: absolute;
	left: 0;
	bottom: -44rpx;
}

/* integral-list */

.integral-list {
	margin-top: 20rpx;
	background: #ffffff;
	padding-bottom: 100rpx;
}

.integral-list-item {
	position: relative;
	width: 100%;
	height: 108rpx;
	line-height: 108rpx;
	box-sizing: border-box;
	border-bottom: 1px dashed #ccc;
	font-size: 0;
}

.integral-list-item>view {
	display: inline-block;
	vertical-align: middle;
}

.integral-list-item-text1 {
	font-size: 28rpx;
	font-weight: Normal;
	text-align: center;
	color: #bcbcbc;
	width: 40%;
}

.integral-list-item-text2 {
	text-align: center;
	font-size: 28rpx;
	font-weight: Normal;
	color: #bcbcbc;
	width: 34%;
	overflow: hidden;
	/*文本超出隐藏*/
	text-overflow: ellipsis;
	/*文本超出显示省略号*/
	white-space: nowrap;
	/*超出的空白区域不换行*/
}

.integral-list-item-text3 {
	text-align: center;
	font-size: 28rpx;
	font-weight: Normal;
	color: #bcbcbc;
	width: 24%;
}

.tip {
	position: absolute;
	top: -1.05rem;
	right: -37%;
	color: #ccc;
	width: 100%;
	z-index: 100;
	height: 1rem;
}

.check {
	color: red;
}

.integral-list-item-line {
	height: 40rpx;
	width: 1px;
	background: #eee;
}

/* withdrawal */
.withdrawal {
	width: 360rpx;
	height: 72rpx;
	line-height: 72rpx;
	background: linear-gradient(#ffc80b 0, #ffe73c 100%);
	border-radius: 36rpx;
	box-shadow: 0pt 10pt 10pt 0pt rgba(255, 215, 75, 0.5);
	font-size: 32rpx;
	font-weight: 700;
	text-align: center;
	color: #ffffff;
	position: fixed;
	bottom: 50rpx;
	left: 0;
	right: 0;
	margin: auto;
}

/* withdrawal-frame */
.withdrawal-frame {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 12rpx;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 9;
}

.withdrawal-frame-bac {
	width: 576rpx;
	height: 570rpx;
	background: #ffffff;
	border-radius: 12rpx;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	padding: 40rpx;
	box-sizing: border-box;
}

.withdrawal-frame-bac-title {
	width: 100%;
	font-size: 28rpx;
	font-weight: 700;
	text-align: center;
	color: #3a3943;
}

.withdrawal-frame-bac-info {
	margin-top: 20rpx;
}

.frame-tag-title{
	color: #ff6839;
	font-size: 26rpx;
}

.withdrawal-frame-tag{
	font-size: 22rpx;
	
}

.deposit-tag{
	color: #ff6839;
}

.withdrawal-frame-bac-info>view {
	display: inline-block;
}

.withdrawal-frame-bac-info-text {
	font-size: 28rpx;
	font-weight: Normal;
	text-align: center;
	color: #85838f;
	margin-left: 24rpx;
}

.withdrawal-frame-bac-info-price {
	font-size: 44rpx;
	font-weight: 700;
	text-align: center;
	color: #ff6839;
	margin-left: 10rpx;
}

.withdrawal-frame-bac-input {
	width: 100%;
	height: 80rpx;
	background: #f6f6f8;
	border-radius: 8rpx;
	margin-top: 40rpx;
}

.withdrawal-frame-bac-input>input {
	width: 100%;
	height: 100%;
	padding-left: 10rpx;
	box-sizing: border-box;
}

.withdrawal-frame-bac-but {
	margin-top: 40rpx;
}

.withdrawal-frame-bac-but>view {
	display: inline-block;
}

.withdrawal-frame-bac-but-cancel {
	width: 45%;
	height: 72rpx;
	line-height: 72rpx;
	background: linear-gradient(#727084 0, #3a3943 100%);
	border-radius: 36rpx;
	box-shadow: 0pt 10rpx 10rpx 0pt rgba(181, 176, 192, 0.5);
	font-size: 32rpx;
	font-weight: 700;
	text-align: center;
	color: #ffffff;
}

.withdrawal-frame-bac-but-confirm {
	width: 45%;
	height: 72rpx;
	line-height: 72rpx;
	background: linear-gradient(#ffc80b 0, #ffe73c 100%);
	border-radius: 36rpx;
	font-size: 32rpx;
	font-weight: 700;
	text-align: center;
	color: #ffffff;
	margin-left: 10%;
}
